home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 30
/
Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso
/
Aminet
/
comm
/
net
/
AmiMUD.lha
/
AmiMUD
/
amimud.prefs
< prev
next >
Wrap
Text File
|
1997-09-04
|
8KB
|
347 lines
;
; AmiMUD v2.7 by Gabriele Greco
; $VER: AmiMUD.prefs v.3.0 (3.9.97)
; This configuration is for an italian diku mud called Lumen et Umbra
; but his suitable for most diku and similar mud.
; ';' or '/' may be used for a comment line
; '\n' as carriage return
; some keywords are marked as comment because I use the default values
; Host machine
host=kame.usr.dsi.unimi.it
;host=localhost
; Use numeric address to login quickly
; Port of the mud
port=4000
; Output window
; use kcon if you need review buffer on a console, otherwise if you use
; the output custom module review is enabled by default.
; With this line you can also choose the dimension of the output window,
; the numbers are left edge/top edge/width/height/window title
;output=kcon:0/15/630/400/Output window/CLOSE
; The four following fields must be specified to active the autologin feature
; String to wait before character name
userprompt=name?
crypt_password=prova di password
; character name
user=Exodus
; String to wait before password
passwdprompt=word:
; Character password
password=xxxxxx
; String to send to the mud after the password (to skip banner and the mud menu)
afterpasswd=\n1\n1\n
;Lines to be remembered by the history of the input window
;history=20 (default)
;Lines to be remembered in the output window
;max_review=300 (default)
;Disable the review buffer in the output window, useful to gain some speed.
;review=no
;Minimum length of the tick to accept in tick calculation process.
;minimum_ticklength=60 (default)
;Length of the tick.
;tickseconds=75 (default)
;Maximum length of the tick
;maximum_ticklength=120 (default)
;Command character (the one before macros and predefined commands)
:command=# (default)
;Variable character (the one before variables in macro/triggers)
;variable=$ (default)
;Speedwalk character (the one that identify speedwalk string)
;speedwalk=% (default)
key_0=exits
; Here are some of the default values...
; key_8=n
; key_4=w
; key_2=s
;input_mode=crlf (some muds may need lf only)
;Example tinifugue-like configuration:
;command=/
;variable=%
;speedwalk=& (must be different from variable char!)
;Try 5 times to connect before timing up.
max_retries=5
;Uncomment the following line if you don't need the tick counter
;ticks=no
;Use this keyword if you want AmiMUD doesn't show anymore the program logo
;and version at the program startup
;nologo
;Marker to distinguish the prompt from other text.
;The prompt to be recognised and cutted must begin with the defined mark
;and end with the '>' character
;mark=## (default)
;To automatically recognise the tick length you have to specify the part of the
;prompt in which your hit point and movement are specified
;if this keyword is not specified the automatical tick calculation isn't
;performed. May have two (hp & mv) or three (hp, mv & mana) parameters.
;The order isn't important.
prompt=HP:%ld MV:%ld MA:%ld
;(yes or no) Specify if the client have to be verbose or not...
verbose=yes
;If specified the client will open a screen mode requester, otherwise it
;will open on wb or on the screen specified through the command line option
;SCREEN
customscreen
;This may be used to specify the position in the screen of the input window,
;if not specified the window will be placed at the bottom and it will be moved
;if you move or resize the output window.
;input_window_x=10
;input_window_y=15
;This keyword can be used to change the width of the input window that is by
;default as large as the screen.
;input_width=600
;If this is yes when you disconnect and reconnect to the mud the autologin process
;(if defined) will be repeated.
relogin=no
;This keyword is only useful for the output/console module, since the new output/ansi
;choose the better pen for the various color modes.
;startup_pen=7
;If this keyword is specified the color of the text after an highlight will be
;the one specified with "startup pen"
;color_reset
;These can be defined to make the screen open without the popup of the requester
;displayid=
;screenwidth=
;screenheight=
;screendepth=
;If specified the custom screen will open with ansi colors, this works only
;with custom screen if you are using the console module or if you are not
;using AmigaOS 3.0+
ansi
;This enable 16 colors ANSI, you need at least 16 colors to display them,
;but with 32 colors it's better.
ansi16
;if specified the amimud screen will opened with the palette of the iff
;picture filename
;palette=ram:amimud.palette
;If specified input window and menus will use the specified font instead of
;the default screen font.
;screenfont=times.font
;screenfontsize=13
;The two following definition are used in cojunction with the tick
;calculation process
;command executed 4 seconds before the tick
;beforetick=rest\n
;command executed 3 seconds after the tick
;aftertick=stand\n
; Include the crypt utility file...
include=progdir:modules/crypt
;Defined macros...
;I think it's simple to understand what they do...
; If you are thristy....
macro=thirsty
rem bag\nget barrel bag\ndrink barrel\nput barrel bag\nwear bag\n
; If you are hungry....
macro=hungry
rem bag\nget bread bag\neat bread\nwear bag\n
;Get the bow
macro=bow
rem bag\nget bow from bag\nget 2*arrow from bag\nwear bag\nrem sword\nwield bow\nload arrow\n
;Wield the sword
macro=sword
rem bow\nwield sword\n
macro=food
cast 'create food'\nget mush\n
;Some sample macro with parameters...
macro=armor $0
cast 'armor' $0\n
macro=str $0
cast 'strength' $0\n
;Get something ($0) from bag and give it to someone ($1)
macro=givebag $0 $1
rem bag\nget $0 bag\ngive $0 to $1\nwear bag\n
;Get something from bag
macro=gbag $0
rem bag\nget $0 bag\nwear bag\n
macro=knock $0
hotkey=F10
cast 'knock' $0\nopen $0\n
macro=recall
hotkey=F9
cast 'word of recall'\n
; sample aliases
;
alias=str
#str
alias=loc
cast 'locate'
;Note the final spaces ("loc " "str ") this prevents AmiMUD to substitute also
;longer words (for instance strip).
; sample triggers
; ---------------
;A trigger may launch a macro or send a string to the net...
;If I'm hungry execute #fame
trigger=u are hungr
#hungry\n
;If I'm thirsty execute #sete
trigger=u are thir
#thirsty\n
;If i kill someone, i get the coins from his corpse
trigger=you hear $1's death
get all.coins $1\n
;Ansi version:
trigger=you hear $0m$1's
get all.coins $1\n
;Get potions from lamia...
trigger=you hear the lamia
get all.po lamia\n
;Split coins
trigger=here were $1 coins
split $1\n
trigger=ou feel less protected.
cast 'armor' exodus\n
;If someone says your name call the attention with a beep...
; The name of my character is exodus...
trigger=xodus
#beep\n
;The following triggers resolve some problems with the tick length counting process
trigger=ou feel less tired
#skiptick\n
trigger=ou feel better
#skiptick\n
trigger=heal Exodus
#skiptick\n
trigger=heals Exodus
#skiptick\n
; Sample Highlights
; These are the current available highlights
;BOLD 0
;UNDERLINE 1
;ITALICS 2
;REVERSE 3
;BOLD_UNDERLINE 4
;CLEAR_SCREEN 5
;BOLD_ITALICS 6
;ITALICS_UNDERLINE 7
;ITALICS_BOLD_UNDERLINE 8
;REVERSE_ITALICS 9
;COLOUR_0 10
;COLOUR_1 11
;COLOUR_2 12
;COLOUR_3 13
;COLOUR_4 14
;COLOUR_5 15
;COLOUR_6 16
;COLOUR_7 17
highlight=0
extemely well
highlight=1
massacres
highlight=4
devastates
;Sample gags
gag=ewbie
gag=dept
gag=edium
gag=xpert
;This will shorten the output of the who command :)
gagline=misses you
;Doesn't print attack messages if you aren't hit.
;These words will be completed if you press the TAB key after typing part
; of them.
complete=exodus
complete=beholder
complete=dracolich
complete=efreet
; end of config